polymer microstructures - English Synonyms Dictionary